Veri tabanına kayıt eklerken hata alıyorum
64x64

sezer

1.10.2017 00:00:00

Merhaba;

asp.net e yeni başladım pratik olsun diye örnek bir veri tabanı oluşturdum veritabanımın sütunları

ıd,kullanıcıadı ve şifre den oluşmakta

default.aspx.cs içeriği aşağidaki gibidir

protected void btnkaydet_Click(object sender, EventArgs e)
    {
        SqlConnection deneme = new SqlConnection();
        deneme.ConnectionString= @"Data Source=(LocalDB)\.;AttachDbFilename=" +
                                    Server.MapPath("~/App_Data/deneme.mdf") +
                                    ";Integrated Security=false;";
        SqlCommand cmd = new SqlCommand("Insert into kullanici (kuladi,sifre) values(@kuladi,@sifre)", deneme);
        cmd.Parameters.AddWithValue("@kuladi", txtkul.Text);
        cmd.Parameters.AddWithValue("@sifre", txtsifre.Text);
        deneme.Open();
        cmd.ExecuteNonQuery();
        lblbilgi.Text = "kayıt eklendi..";

    }

ben sadece kullanıcı adı ve şifre değerlerini veritabanına kaydetmek istediğimde aşağıdaki gibi bir hata alıyorum 

Cannot insert the value NULL into column 'Id', table 'C:\USERS\LENOVO\DOCUMENTS\VISUAL STUDIO 2017\WEBSITES\WEBSITE2\APP_DATA\DENEME.MDF.dbo.kullanici'; column does not allow nulls. INSERT fails.
The statement has been terminated.

belki çok basit bir hatadır fakat bu işlerde çok yeniyim yardımcı olabilir misiniz teşekkürler

64x64

ladybird

24 Ekim 2019 Perşembe
Yorum yaz